body,div,dl,dt,dd,ul,li{margin: 0;padding: 0;}
a{color: #666;text-decoration: none;}
li{list-style: none;}
label{cursor: default;}
.mainBg{background: #f5f6f8;padding: 8px 0;}
.wrap{width: 1000px;margin: 10px auto;}
.wrap::after{content: ".";display: block;clear: both;visibility: hidden;height: 0;}
.side_bar{width: 128px;border: 1px solid #ddd;border-top: none;float: left;display: inline;
    background: #ffffff;box-shadow: 0 0 3px #e8e2d5;}
.content{background: #fff;width: 860px;float: right;display: inline;box-shadow: 0 0 3px #e8e2d5;
    -webkit-box-shadow: 0 0 3px #e8e2d5; min-height: 500px;padding-bottom: 20px;}
.side_bar dl{display: block;overflow: hidden;padding-top: 15px;margin-bottom: 10px;}
.side_bar dt{font: bold 18px/32px Microsoft YaHei;height: 32px;padding-left: 30px;margin-bottom: 8px;}
.side_bar dd a{display: block;padding-left: 30px;height: 30px;line-height: 30px;font: 12px/1.5 tahoma,arial,'5b8b\4f53';}
.dividing-line{border-bottom: 1px dashed #cdcdcd;width: 76%;margin: 0 auto;}
.pn-top-nav{padding: 0 15px;margin: 0 auto;}
.pn-top-nav h1{padding: 20px 0;color: #ff0000;font-size: 12px;font-weight: normal;}
.pn-top-nav h1 span{font: bold 20px/24px Microsoft YaHei;float: left;display: inline;}
.clearfix::after{content: ".";display: block;clear: both;visibility: hidden;height: 0;}
.pn-address .t{color: #7c7c75;font-size: 14px;margin: 0px 25px;position: relative;padding-left: 15px;}
.pn-address .t h3{color: #333;display: inline-block;font-size: 14px;font-weight: bold;}
.pn-address .t span{color: #f62648;}
.cart2-box{overflow: hidden;}
.cart2-box .box{width: 254px;height: 160px;float: left;margin: 20px 15px 5px 25px;
		padding: 10px 8px 6px 18px;position: relative;background: url(../img/cart2-bj.jpg) no-repeat 0 0;}
.cart2-box .new{background-position: 0px -177px;}
.cart-jscs{position: fixed;width: 100%;height: 100%;left: 0;top: 0;z-index: 200;}
.cart-jscs i{background: #000;width: 100%;height: 100%;left: 0;top: 0;display: block;opacity: 0.5;}
.cart-jscs .shdz{width: 570px;height: 272px;background: url(../img/cart2-tcbj.png) no-repeat 0 0;
    padding: 25px 35px;position: fixed;left: 50%;top: 50%;margin-left: -275px;margin-top: -136px;}
.cart-jscs .shdz .tit{height: 30px;background: none;color: #464646;padding-left: 0px;line-height: 30px;
    font-size: 14px;font-weight: bold;border-bottom: 2px solid #e4e4e4;margin-bottom: 5px;}
.cart-jscs .shdz .tit span{width: 30px;height: 30px;display: inline-block;float: right;
    background: url(../img/x.png) no-repeat 7px 7px;margin-right: 10px;cursor: pointer;}
.cart-jscs .shdz ul li{height: 43px;font-family: 微软雅黑;color: rgb(51, 51, 51);}
.cart-jscs .shdz ul li label{width: 130px;float: left;text-align: right;font-size: 14px;}
.cart-jscs .shdz ul font{font-size: 12px;float: left;width: 440px;color: #cacaca;}
.cart-jscs .shdz ul li input{width: 14em;padding-left: 4px;font: 13px 宋体, arial;overflow: hidden;
    outline: none;border: 1px solid #e6e6e6;height: 20px;/* width: 180px;*/ padding: 0 10px;
    color: #333;margin-right: 10px;}
.cart-jscs .shdz ul li span{color: #f62648;}
.system-busy-text{color: #f00;position: absolute;text-align: right;width: 73%;
		font: 12px/1.5 tahoma,arial,'5b8b\4f53';}
.cart-jscs .shdz .button{position: absolute;bottom: 25px;right: 35px;}
.cart-jscs .shdz .button input{width: 100px;height: 32px;display: inline-block;cursor: pointer;color: rgb(255, 255, 255);
    font-size: 16px;font-family: 微软雅黑;background: rgb(245, 38, 72);
    border-width: initial;border-style: none;border-color: initial;border-image: initial;}
